resolve (doubts) - French English Dictionary